package com.ovidiojf.fieldplan.esporte;

import java.util.List;

import com.ovidiojf.fieldplan.hibernateUtil.DAOHibernateFactory;

public class EsporteRN {
	
	private EsporteDAO esporteDAO = new EsporteDAOHibernate();
	
	
	public EsporteRN() {
		this.esporteDAO = DAOHibernateFactory.createEsporteDAO();
	}
	
	public void salvar(Esporte esporte) {
		esporteDAO.salvar(esporte);
	}

	public void alterar(Esporte esporte) {
		esporteDAO.alterar(esporte);
	}
	
	public void excluir(Esporte esporte) {
		esporteDAO.excluir(esporte);
	}
	
	public List<Esporte> listar() {
		return esporteDAO.listar();
	}
	
	public Esporte pesquisarPorNome(String nome) {
		return esporteDAO.pesquisarPorNome(nome);
	}
	
	public Esporte pesquisarPorId(String id) {
		return esporteDAO.pesquisarPorId(id);
	}

//	public Esporte pesquisarPorId(Integer id) {
//		return esporteDAO.pesquisarPorId(id);
//	}
	
}
